@charset "utf-8";
/* CSS Document */
 


.wrap{width:1200px; margin:auto;}
#topbar{background:#3a3e49;height:35px;line-height:35px;}
#topbar .jr_link a,#topbar .bar_right a,#topbar .bar_right span{color:#ccc;display:inline-block;_zoom:1;*display:inline;}
#topbar .lg a:hover{color:#FE6F02;text-decoration:none;}
#topbar .jr_link span,#topbar .bar_right span{padding-left:20px;}
#topbar .jr_link{float:left;}
#topbar .bar_left{float:left;width:460px;}
#topbar .bar_right{float:right;width:500px;}
.bar_right{ margin-right:20px;}
.phone{background:url(/images/newImage/icons.png) no-repeat 0 -18px;width:15px;height:17px;vertical-align:-3px;display:inline-block;_vertical-align:-1px;margin-right:5px;}
.phoneBox{position:relative;}
.phoneBox .icons_phone{background:url(/images/newImage/hover.png) no-repeat 0 -5px;width:9px;height:5px;display:inline-block;cursor:pointer;vertical-align:1px;_vertical-align:3px;/*transition:all 0.3s ease-in 0s;*/overflow:hidden;}
.phoneBox .hover{background:url(/images/newImage/hover.png) no-repeat 0 top;}
.phoneBox .hover .weixin{display:inline-block;}
.phoneBox .weixin{background:url(/images/newImage/wx_bg.png) no-repeat;width:396px;height:215px;position:absolute;left:18px;top:19px;z-index:99999;display:none;}
.phoneBox .weixin .bd{float:left;padding:15px 17px 15px;}
.phoneBox .weixin .bd h2{font-size:12px;font-weight:normal;}


#header{padding:28px 0 18px;}
#header .logo{ float:left;}
#header .logo a{float:left;width:170px;}
#header .logo span{float:left;padding-left:20px;}
#header .logo span.lr{float:left;padding-left:15px; margin-left:10px; *display:inline; font-size:24px; color:#555; border-left:1px solid #cecece; height:50px; line-height:50px;}
#header .tel{float:right; no-repeat;padding-left:64px; background-image:url(../images/tel.png); background-repeat:no-repeat; height:60px;}

#header .tel h3{font-size:16px;font-weight:normal;line-height:20px;}
#header .tel p{font-size:30px;color:#0f75b6;padding-top:2px;font-family:arial; line-height:1em;}


.citybox{float:left;width:220px;position:relative;}
.citybox .current{float:left;width:140px;color:#ccc;_padding-top:6px;}
.citybox .current span{color:#fe6f02;font-size:14px;font-weight:bold;padding:0 6px;}
.citybox .current h2{font-size:16px;color:#fe6f02;padding:0 5px;display:inline;}
.citybox .city_q,.citybox .city_q a{color:#17a0f7;}
.citybox .city_q a:hover{color:#fe6f02;}
.citybox .citybar{float:left;}
.citybox .hover .city_list{display:inline-block;}
.citybox .city_list{background:#fff;border:2px solid #0e74b5;padding:6px;width:358px;color:#999;position:absolute;top:27px;left:110px;display:none;z-index:999;}
.citybox .city_list li{line-height:30px;padding-left:20px;}
.citybox .city_list li.first{;border-bottom:1px dashed #0e74b5;}
.citybox .city_list li a{color:#999;}
.citybox .city_list li.first a{color:#0e74b5;}
.citybox .city_list .bottom{padding-top:10px;float:right;}
.citybox .city_list .bottom em{color:#cd3121;}



.tel_num{border-left:1px solid #ddd;height:44px;float:left;padding-left:10px;width:172px; margin-top:8px;}
.tel_num h2{background:url(/images/newImage/tel.png) no-repeat 2px center;padding-left:22px;color:#fe6f02;font:normal normal 16px/28px "微软雅黑";}
.tel_num p{text-indent:1em;}

.linkBox{padding:10px 0 0; text-align:center; font-weight: bold; font-size:12px; color:#b0b0b0;}
.linkBox a{color:#b0b0b0; margin:0 5px;}



#footer{text-align:center; line-height:2em; padding:20px 0;background:#3a3e49;color:#ccc;}
#footer a{color:#ccc;}
#footer span{margin:0 10px;}
/*#footer div{width:960px; margin:auto;}*/


/*color*/
.c01{color:#fe6f02;}
.c02{color:#0f75b6;}
.c03{color:#999;}
.c04{color:#86c43f;}




/* ========== Pagination ========== */
.pageBox * {vertical-align: middle;}
.pageBox{color:#999;padding:30px 0;text-align:center;}
.pageBox a{border:1px solid #d3d3d3;padding:5px 10px;display:inline-block;color:#999; font-family:Arial, Helvetica, sans-serif;margin:0 3px;}
.pageBox a.current-page{border:1px solid #0f75b6;background:#0f75b6;color:#fff;font-weight:bold;}
.pageBox span.c01{color:#0f75b6;}



.v2{ vertical-align:-2px;}
a:focus, *:focus {outline:none;}
/*4-8*/
.yzm{ padding-top:15px; margin-left:94px; text-align:left;}

/*6-12*/
#topbar,#menu,#bottom,#footer{width:100%;display:table;}
